|
SoftProbe Remote Debugger is a Windows-hosted Source-Level Debugger for embedded development. A Remote Debugger allows for the downloading of a program from the host PC and debugging on the actual target system.
The Target Monitor controls program execution on the target. The Target Monitor communicates with the host via a RS-232 serial port.
This tool provides source-level and symbolic debugging for C and Assembly. Support for debugging C++ applications is provided at source-level with mangled C++ symbols. Among others, the debugger provides the following features and views: Code Window - Shows code in source, disassembler and mixed modes; Breakpoint Window - Defines breakpoints based on symbolic addresses; System Level Views - GDT, IDT, LDT, TSS and 386/387 Registers; Memory Window - Shows memory in a variety of forms; Watch Window - Allows the user to view and edit symbols; Call Stack Window - Shows the active chain of function calls; Locals Window - Shows the active local variables; I/O Watch Window - Allows the user to read/write to any I/O port; and Symbol Browser Window - Allows the user to browse symbols, set breakpoints, add program variables to the Watch Window.
SoftProbe Remote Debugger connects to the target via a RS-232 serial port. It is the Target Monitor Program that actually controls program execution on the target and communicates with the debugger on the host system.
SoftProbe Remote Debugger includes a number of pre-configured target monitors for 386/486/Pentium development boards. Assembly source code for target-dependent modules, link files, makefiles, and step-by-step instructions are included for customizing the Target Monitor to suit the needs of you target system. The Target Monitor supports auto-start ROM-based applications.
|